.calendar-line-0 {
	width: 100%;
	height: 0.62rem;
	justify-content: flex-start;
	align-items: center;
}

.calendar-line-1 {
	width: 100%;
	height: 0.62rem;
	justify-content: flex-start;
	align-items: center;
}

.calendar-line-2 {
	width: 100%;
	height: 0.62rem;
	justify-content: flex-start;
	align-items: center;
}

.calendar-day {
	width: 0.50rem;
	height: 0.39rem;
	justify-content: center;
	align-content: center;
}

.calendar-day-block {
	width: 0.39rem;
	height: 0.39rem;
	position: relative
}

.calendar-day-text {
	font-size: 0.17rem;
	color: #DFDFE4;
	line-height: 0.30rem;
	text-align: center;
}

.calendar-day-block-selected {
	background-size: 0.39rem 0.39rem;
	background-image: url("../image/inquiry/selected.png");
}

.calendar-day-text-selected {
	color: white; !important;
}

.calendar-day-text-canselect {
	color: #A0522C; !important;
}

.calendar-day-text-willselect {
	color: #FF8E39; !important;
}

.calendar-day-tag {
	width: 0.39rem;
	height: 0.10rem;
	position: absolute;
	bottom: 0.07rem;
}

.calendar-day-tag-selected {
	font-size: 0.08rem;
	line-height: 0.10rem;
	text-align: center;
	color: white;
}

.calendar-day-tag-willselect {
	font-size: 0.08rem;
	line-height: 0.10rem;
	text-align: center;
	color: #83889A;
}
